(() => { // webpackBootstrap
	var __webpack_modules__ = ({
"./src/demo.js": ((module) => {
	 module.exports = "测试一波输出"
}),

"./src/index.js": ((module, __unused_webpack_exports, __webpack_require__) => {
	 const msg = __webpack_require__("./src/demo.js")
	 console.log('hello world~', msg)
	 module.exports = msg
})

	});
	// The module cache
	var __webpack_module_cache__ = {};
	
	// The require function
	// 下面的这个方法就是webpack当中自定义的，他的核心作用就是返回模块的exports
	function __webpack_require__(moduleId) {
		// Check if module is in cache
		var cachedModule = __webpack_module_cache__[moduleId];
		if (cachedModule !== undefined) {
			return cachedModule.exports;
		}
		// Create a new module (and put it into the cache)
		var module = __webpack_module_cache__[moduleId] = {
			// no module.id needed
			// no module.loaded needed
			exports: {}
		};
	
		// Execute the module function
		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
	
		// Return the exports of the module
		return module.exports;
	}
	
	// startup
	// Load entry module and return exports
	// This entry module is referenced by other modules so it can't be inlined
	var __webpack_exports__ = __webpack_require__("./src/index.js");
	
})();

/**
 * 打包描述：
 * 1、webpack 打包后的文件就是一个匿名函数自调用
 * 2、自定用函数中会定义
 */